CS06 Unix Operating System
Teaching Hours: 60 [30 hours Theory + 30 hours LAB]
Prerequisite: Basic familiarity with any operating systems
Unit 1 :
Evolution of UNIX – UNIX System Structure – Features of Unix - Operating System Services - Unix Kernel - Locating Commands, Internal and External Commands, Flexibility of Command Usage, man: Browsing and Manual Pages On-line, Understanding the man Documentation. General Purpose Utilities: cal, date, echo, bc, passwd, who, uname, tty.
(6 hours)
Unit 2 :
Directory related commands: pwd, mkdir, cd, rmdir. Absolute and relative path names. The UNIX File System.File manipulation commands: cat, cp, rm, mv, more, The lp Subsystem: Printing a File, file, wc, Words and Characters, od, The spell and ispell, cmp, comm, diff. File compression commands: gzip, gunzip, tar, zip, unzip.
(6 hours)
UNIT 3 :
Process Basics, Process States and Transitions, ps: Process Status, System Processes (-e or –a), Mechanism of Process Creation, Internal and External Commands, Running Jobs in Background, nice: Job Execution With Low Priority, Killing Processes with Signals, Job Control, at and batch: Execute Later, cron: Running Jobs Periodically, time: Timing Processes. PID & PPID.
(6 hours)
UNIT 4:
Unix Shell Programming: Shell variables - Shell Keywords - Positional parameters - Passing command line arguments. Arithmetic in shell scripts - Read and Echo - Control Structures - if-then-fi - if-then-else-fi - Nested if - Case control structure.
(6 hours)
UNIT 5:
Loops - while-until –for - break and continue. Shell meta characters - Exporting variables - User defined Functions. Communication commands: Communicating with Other Users : Who , Mail , Wall , Send.
(6 hours)
Text Book :
Sumitabha Das, UNIX Concepts and Applications, Fourth edition, Tata McGraw Hill, 2008.
Reference books:
Maurice J Bach, “The Design of Unix Operating System”,Prentice Hall of India Pvt. Ltd, NewDelhi, 2008.
Paul Love, Joe Merlino, Craig Zimmerman, Jeremy C. Reed, and Paul Weinstein Beginning UNIX , Wiley Publishing, Inc , 2005. ( Wrox Publishing )
Lab Programs
Bangalore Central Campus
The Office of Admissions,
CHRIST (Deemed to be University), Hosur Road,
Bengaluru - 560 029, Karnataka, INDIA
Ph. No: +91 92430 80800
Ph. No: +91 80 4012 9400
Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in
|
Bangalore Bannerghatta Road Campus
CHRIST (Deemed to be University) Hulimavu, Bannerghatta Road, Bengaluru - 560 076, Karnataka, INDIA Ph. No: 080 4655 1306
Email: admissions.bgr@christuniversity.in |
Bangalore Kengeri Campus
CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road, Bengaluru - 560 074, Karnataka, INDIA
|
Bangalore Yeshwanthpur Campus
CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA |
Delhi NCR Campus
CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad - 201003
Ph. No: 1800-123-3212
|
Pune Lavasa Campus
CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court,
PO Dasve Lavasa, Mulshi, Pune - 412112, Maharashtra
Ph. No : 1800-123-2009,
Email: admission.lavasa@christuniversity.in |
Dharmaram College Post, Hosur Road, Bengaluru - 560029,
Karnataka, India
Tel: +91 804012 9100 / 9600
Fax: 40129000
Email: mail@christuniversity.in
Web: http://www. christuniversity.in
EXCELLENCE AND SERVICE
CHRIST (Deemed to be University) is a nurturing ground for an individual's holistic development to make effective contribution to the society in a dynamic environment.